home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1996 March
/
EnigmA AMIGA RUN 05 (1996)(G.R. Edizioni)(IT)[!][issue 1996-03][Skylink CD IV].iso
/
docs
/
corsoguide
/
gadgetaction-18.txt
< prev
next >
Wrap
Text File
|
1996-02-22
|
3KB
|
77 lines
Flag di attivazione del gadget
Questi flags sono utilizzati nel campo Activation del gadget
GACT_TOGGLESELECT
Questo flag può essere applicato solo ai gadget booleani; indica ad Intuitio
che il gadget è di tipo selezionato/deselezionato; si preimposta lo stato del
gadget con GFLG_SELECTED
GACT_IMMEDIATE
Se questo flag è impostato, Intuition avvisa l'applicazione con
IDCMP_GADGETDOWN appena l'utente clicca sul gadget
GACT_RELVERIFY
Se questo flag è impostato, Intuition avvisa l'applicazione con
IDCMP_GADGETUP, quando l'utente rilascia il gadget; se l'utente lascia il
pulsante del mouse al di fuori del box di selezione del gadget, Intuition
invierà un normale messaggio IDCMP_MOUSEBUTTONS
GACT_ENDGADGET
Utilizzato solo in gadget da utilizzare in requester; se questo flag è
impostato, quando l'utente seleziona tale gadget si ottiene lo stesso effetto
di una chiamata EndRequest() (il requester viene chiuso)
GACT_FOLLOWMOUSE
Una volta selezionato il gadget, Intuition riferirà di ogni movimento del
mouse con IDCMP_MOUSEMOVE, fino a quando l'utente non rilascerà il pulsante
del mouse; in caso di gadget booleano bisogna impostare anche GACT_RELVERIFY,
altrimenti Intuition non avviserà sugli spostamenti del mouse
GACT_RIGHTBORDER
Il gadget va posto nel bordo destro della finestra; la grandezza del bordo
verrà adattato per contenere il gadget
GACT_LEFTBORDER
Il gadget va posto nel bordo sinistro della finestra; la grandezza del bordo
verrà adattato per contenere il gadget
GACT_TOPBORDER
Il gadget va posto nel bordo superiore della finestra; la grandezza del bordo
verrà adattato per contenere il gadget
GACT_BOTTOMBORDER
Il gadget va posto nel bordo inferiore della finestra; la grandezza del bordo
verrà adattato per contenere il gadget
GACT_STRINGCENTER
Se il gadget è di tipo stringa, il testo inserito sarà posto al centro del
gadget
GACT_STRINGRIGHT
Se il gadget è di tipo stringa, il testo inserito sarà posto a destra nel
gadget
GACT_STRINGLEFT
Se il gadget è di tipo stringa, il testo inserito sarà posto a sinistra nel
gadget
GACT_LONGINT
Se il gadget è di tipo stringa, permette di inserire solo un valore numerico
a 32 bit con segno
GACT_ALTKEYMAP
Indica di utilizzare un KeyMap alternativo per questo string gadget; bisogna
impostare il campo AltKeyMap nella struttura StringInfo relativa al gadget
stringa
GACT_BOOLEXTEND
Utilizzabile solo con gadget booleani; se impostato allora il gadget booleano
ha una struttura BoolInfo associata; il puntatore a BoolInfo deve essere
inserito nel campo SpecialInfo della struttura gadget
GACT_STRINGEXTEND
E' un flag obsoleto definito e utilizzato in V36; indica che il campo
StringInfo.Extension punta ad una valida struttura StringExtend; questo flag
è rimpiazzato da GFLG_STRINGEXTEND dalla V37